package org.jsola.hr.example;

import org.jsola.core.example.BaseExample;

/**
 * 转账明细(微信)
 *
 * @author zhr
 */
public class TransferAccountsVxDetailExample extends BaseExample {

    public static final String N_SP_MCHID = "微信支付分配的服务商商户号";
    public static final String E_SP_MCHID = "";
    public static final String M_SP_MCHID_MAX = N_SP_MCHID + "长度不能超过32";
    public static final String N_BATCH_ID = "微信支付批次单号，微信商家转账系统返回的唯一标识";
    public static final String E_BATCH_ID = "";
    public static final String M_BATCH_ID_MAX = N_BATCH_ID + "长度不能超过100";
    public static final String N_VX_BATCH_ID = "微信转账批次id(hr_transfer_accounts_vx_batch表ID)";
    public static final String E_VX_BATCH_ID = "";
    public static final String M_VX_BATCH_ID_MAX = N_VX_BATCH_ID + "长度不能超过32";
    public static final String N_APPID = "商户的appid";
    public static final String E_APPID = "";
    public static final String M_APPID_MAX = N_APPID + "长度不能超过32";
    public static final String N_DETAIL_ID = "微信支付明细单号";
    public static final String E_DETAIL_ID = "";
    public static final String M_DETAIL_ID_MAX = N_DETAIL_ID + "长度不能超过64";
    public static final String N_DETAIL_STATUS = "PROCESSING：转账中。SUCCESS：转账成功。FAIL：转账失败";
    public static final String E_DETAIL_STATUS = "";
    public static final String M_DETAIL_STATUS_MAX = N_DETAIL_STATUS + "长度不能超过32";
    public static final String N_TRANSFER_AMOUNT = "转账金额  单位为“分”";
    public static final String E_TRANSFER_AMOUNT = "1";
    public static final String N_TRANSFER_REMARK = "转账备注";
    public static final String E_TRANSFER_REMARK = "";
    public static final String M_TRANSFER_REMARK_MAX = N_TRANSFER_REMARK + "长度不能超过32";
    public static final String N_FAIL_REASON = "ACCOUNT_FROZEN：账户冻结、REAL_NAME_CHECK_FAIL：用户未实名、NAME_NOT_CORRECT：用户姓名校验失败、OPENID_INVALID：Openid校验失败、TRANSFER_QUOTA_EXCEED：超过用户单笔收款额度、DAY_RECEIVED_QUOTA_EXCEED：超过用户单日收款额度、MONTH_RECEIVED_QUOTA_EXCEED：超过用户单月收款额度、DAY_RECEIVED_COUNT_EXCEED：超过用户单日收款次数、PRODUCT_AUTH_CHECK_FAIL：产品权限校验失败、OVERDUE_CLOSE：转账关闭、ID_CARD_NOT_CORRECT：用户身份证校验失败、ACCOUNT_NOT_EXIST：用户账户不存在、TRANSFER_RISK：转账存在风险";
    public static final String E_FAIL_REASON = "";
    public static final String M_FAIL_REASON_MAX = N_FAIL_REASON + "长度不能超过64";
    public static final String N_OPENID = "收款用户openid";
    public static final String E_OPENID = "";
    public static final String M_OPENID_MAX = N_OPENID + "长度不能超过64";
    public static final String N_USERNAME = "真实姓名（加密后的）";
    public static final String E_USERNAME = "name1";
    public static final String M_USERNAME_MAX = N_USERNAME + "长度不能超过1024";
    public static final String N_INITIATE_TIME = "转账发起时间 格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE";
    public static final String E_INITIATE_TIME = "";
    public static final String M_INITIATE_TIME_MAX = N_INITIATE_TIME + "长度不能超过32";
    public static final String N_UPDATE_TIME = "明细更新时间 格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE";
    public static final String E_UPDATE_TIME = "";
    public static final String M_UPDATE_TIME_MAX = N_UPDATE_TIME + "长度不能超过32";
    public static final String N_GMT_CREATE_START = "创建时间开始范围";
    public static final String E_GMT_CREATE_START = "2015-08-13 13:05:00";
    public static final String N_GMT_CREATE_END = "创建时间结束范围";
    public static final String E_GMT_CREATE_END = "2040-08-14 13:05:00";
    public static final String N_GMT_MODIFIED_START = "修改时间开始范围";
    public static final String E_GMT_MODIFIED_START = "2015-08-13 13:05:00";
    public static final String N_GMT_MODIFIED_END = "修改时间结束范围";
    public static final String E_GMT_MODIFIED_END = "2040-08-14 13:05:00";

}

